package com.ekuaitu.kuaitu.bean;

/**
 * Created by Michael Pi on 2016/10/18.
 */
public class PerAccountPayBean {


    /**
     * status : 200
     * message : 成功
     * debug : null
     * attachment : {"orders":{"id":1368,"userId":119,"operator":119,"carId":59,"orderNum":"11920161019142549","status":101,"onParkId":13,"onLocationName":"锐创国际停车场","onLatitude":40.0091599,"onLongitude":116.48674110000002,"onMileage":233,"isAbatement":1,"abatement":200,"isCompanyByRisk":0,"companyByRisk":200,"downParkId":13,"downLocationName":"锐创国际停车场","downLatitude":40.00822495556882,"downLongitude":116.48583504908405,"downMileage":0,"payType":3,"mileage":0,"realPrice":300,"orderTime":1476858349000,"startBillingTime":1476858357000,"endBillingTime":1476858365000,"finishTime":1476858373566,"modifyTime":1476858373566,"createTime":1476858349000,"version":1}}
     */

    private int status;
    private String message;
    private Object debug;
    /**
     * orders : {"id":1368,"userId":119,"operator":119,"carId":59,"orderNum":"11920161019142549","status":101,"onParkId":13,"onLocationName":"锐创国际停车场","onLatitude":40.0091599,"onLongitude":116.48674110000002,"onMileage":233,"isAbatement":1,"abatement":200,"isCompanyByRisk":0,"companyByRisk":200,"downParkId":13,"downLocationName":"锐创国际停车场","downLatitude":40.00822495556882,"downLongitude":116.48583504908405,"downMileage":0,"payType":3,"mileage":0,"realPrice":300,"orderTime":1476858349000,"startBillingTime":1476858357000,"endBillingTime":1476858365000,"finishTime":1476858373566,"modifyTime":1476858373566,"createTime":1476858349000,"version":1}
     */

    private AttachmentBean attachment;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Object getDebug() {
        return debug;
    }

    public void setDebug(Object debug) {
        this.debug = debug;
    }

    public AttachmentBean getAttachment() {
        return attachment;
    }

    public void setAttachment(AttachmentBean attachment) {
        this.attachment = attachment;
    }

    public static class AttachmentBean {
        /**
         * id : 1368
         * userId : 119
         * operator : 119
         * carId : 59
         * orderNum : 11920161019142549
         * status : 101
         * onParkId : 13
         * onLocationName : 锐创国际停车场
         * onLatitude : 40.0091599
         * onLongitude : 116.48674110000002
         * onMileage : 233
         * isAbatement : 1
         * abatement : 200
         * isCompanyByRisk : 0
         * companyByRisk : 200
         * downParkId : 13
         * downLocationName : 锐创国际停车场
         * downLatitude : 40.00822495556882
         * downLongitude : 116.48583504908405
         * downMileage : 0
         * payType : 3
         * mileage : 0
         * realPrice : 300
         * orderTime : 1476858349000
         * startBillingTime : 1476858357000
         * endBillingTime : 1476858365000
         * finishTime : 1476858373566
         * modifyTime : 1476858373566
         * createTime : 1476858349000
         * version : 1
         */

        private OrdersBean orders;

        public OrdersBean getOrders() {
            return orders;
        }

        public void setOrders(OrdersBean orders) {
            this.orders = orders;
        }

        public static class OrdersBean {
            private int id;
            private int userId;
            private int operator;
            private int carId;
            private String orderNum;
            private int status;
            private int onParkId;
            private String onLocationName;
            private double onLatitude;
            private double onLongitude;
            private int onMileage;
            private int isAbatement;
            private int abatement;
            private int isCompanyByRisk;
            private int companyByRisk;
            private int downParkId;
            private String downLocationName;
            private double downLatitude;
            private double downLongitude;
            private int downMileage;
            private int payType;
            private int mileage;
            private int realPrice;
            private long orderTime;
            private long startBillingTime;
            private long endBillingTime;
            private long finishTime;
            private long modifyTime;
            private long createTime;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public int getOperator() {
                return operator;
            }

            public void setOperator(int operator) {
                this.operator = operator;
            }

            public int getCarId() {
                return carId;
            }

            public void setCarId(int carId) {
                this.carId = carId;
            }

            public String getOrderNum() {
                return orderNum;
            }

            public void setOrderNum(String orderNum) {
                this.orderNum = orderNum;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getOnParkId() {
                return onParkId;
            }

            public void setOnParkId(int onParkId) {
                this.onParkId = onParkId;
            }

            public String getOnLocationName() {
                return onLocationName;
            }

            public void setOnLocationName(String onLocationName) {
                this.onLocationName = onLocationName;
            }

            public double getOnLatitude() {
                return onLatitude;
            }

            public void setOnLatitude(double onLatitude) {
                this.onLatitude = onLatitude;
            }

            public double getOnLongitude() {
                return onLongitude;
            }

            public void setOnLongitude(double onLongitude) {
                this.onLongitude = onLongitude;
            }

            public int getOnMileage() {
                return onMileage;
            }

            public void setOnMileage(int onMileage) {
                this.onMileage = onMileage;
            }

            public int getIsAbatement() {
                return isAbatement;
            }

            public void setIsAbatement(int isAbatement) {
                this.isAbatement = isAbatement;
            }

            public int getAbatement() {
                return abatement;
            }

            public void setAbatement(int abatement) {
                this.abatement = abatement;
            }

            public int getIsCompanyByRisk() {
                return isCompanyByRisk;
            }

            public void setIsCompanyByRisk(int isCompanyByRisk) {
                this.isCompanyByRisk = isCompanyByRisk;
            }

            public int getCompanyByRisk() {
                return companyByRisk;
            }

            public void setCompanyByRisk(int companyByRisk) {
                this.companyByRisk = companyByRisk;
            }

            public int getDownParkId() {
                return downParkId;
            }

            public void setDownParkId(int downParkId) {
                this.downParkId = downParkId;
            }

            public String getDownLocationName() {
                return downLocationName;
            }

            public void setDownLocationName(String downLocationName) {
                this.downLocationName = downLocationName;
            }

            public double getDownLatitude() {
                return downLatitude;
            }

            public void setDownLatitude(double downLatitude) {
                this.downLatitude = downLatitude;
            }

            public double getDownLongitude() {
                return downLongitude;
            }

            public void setDownLongitude(double downLongitude) {
                this.downLongitude = downLongitude;
            }

            public int getDownMileage() {
                return downMileage;
            }

            public void setDownMileage(int downMileage) {
                this.downMileage = downMileage;
            }

            public int getPayType() {
                return payType;
            }

            public void setPayType(int payType) {
                this.payType = payType;
            }

            public int getMileage() {
                return mileage;
            }

            public void setMileage(int mileage) {
                this.mileage = mileage;
            }

            public int getRealPrice() {
                return realPrice;
            }

            public void setRealPrice(int realPrice) {
                this.realPrice = realPrice;
            }

            public long getOrderTime() {
                return orderTime;
            }

            public void setOrderTime(long orderTime) {
                this.orderTime = orderTime;
            }

            public long getStartBillingTime() {
                return startBillingTime;
            }

            public void setStartBillingTime(long startBillingTime) {
                this.startBillingTime = startBillingTime;
            }

            public long getEndBillingTime() {
                return endBillingTime;
            }

            public void setEndBillingTime(long endBillingTime) {
                this.endBillingTime = endBillingTime;
            }

            public long getFinishTime() {
                return finishTime;
            }

            public void setFinishTime(long finishTime) {
                this.finishTime = finishTime;
            }

            public long getModifyTime() {
                return modifyTime;
            }

            public void setModifyTime(long modifyTime) {
                this.modifyTime = modifyTime;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }
        }
    }
}
